szechwan province - French English Dictionary